home *** CD-ROM | disk | FTP | other *** search
/ Nebula 2 / Nebula Two.iso / NextAnswers / 2048_pico_manpage.txt < prev    next >
Text File  |  1995-10-12  |  4KB  |  109 lines

  1.  
  2.  
  3. pico(1)             UNIX Programmer's Manual          pico(1)
  4.  
  5. Name
  6.      pico - simple text editor
  7.  
  8. Syntax
  9.      pico [-f] [+n] [-nn] [-t] [-v] [-w] [-z] [file]
  10.  
  11. Description
  12.      pico is a simple, display-oriented text editor.commands are
  13.      displayed at the bottom of the screen, and context-sensitive
  14.      help is provided.    As characters are typed they are immedi-
  15.      ately inserted into the text.  Editing commands are entered
  16.      using control-key combinations.
  17.  
  18.      The editor has five basic features: paragraph justification,
  19.      case-insensitive searching, block cut/paste, a spelling
  20.      checker, and a file browser.
  21.  
  22.      Paragraph justification takes place in the paragraph that
  23.      contains the cursor, or, if the cursor is between lines, in
  24.      the paragraph immediately below.  Paragraphs are delimited
  25.      by blank lines, or by lines beginning with a space or tab.
  26.      Unjustification can be done immediately after justification
  27.      using the control-U key combination.
  28.  
  29.      String searches are not sensitive to case.  A search begins
  30.      at the current cursor position and wraps around the end of
  31.      the text.    The most recent search string is offered as the
  32.      default in subsequent searches.
  33.  
  34.      Blocks of text can be moved, copied or deleted with creative
  35.      use of the command for mark (ctrl-underscore), delete
  36.      (ctrl-k) and undelete (ctrl-u).
  37.  
  38.      The spell checker examines all words in the text.    It then
  39.      offers, in turn, each misspelled word for correction while
  40.      simultaneously highlighting it in the text.  Spell checking
  41.      can be cancelled at any time. Alternatively, pico will sub-
  42.      stitute for the default spell checking routine a routine
  43.      defined by the SPELL environment variable.  The replacement
  44.      routine should read standard input and write standard out-
  45.      put.
  46.  
  47.      The file browser is offered as an option in the "Read File"
  48.      and "Write Out" command prompts.  It is intended to help in
  49.      searching for specific files and navigating directory
  50.      hierarchies.  Filenames with sizes and names of directories
  51.      in the current working directory are presented for selec-
  52.      tion.  The current working directory is displayed on the top
  53.      line of the display while the list of available commands
  54.      takes up the bottom two.  Several basic file manipulation
  55.      functions are supported:  file renaming, copying, and dele-
  56.      tion.
  57.  
  58.      More specific help is available in pico's online help.
  59.  
  60. Options
  61.      -f   Use function keys for commands.  This option supported
  62.       only in conjunction with UW Enhanced NCSA telnet.
  63.  
  64.      +n   Causes pico to be started with the cursor located n
  65.       lines into the file. (Note: no space between "+" sign
  66.       and number)
  67.  
  68.      -nn  The -nn option enables new mail notification.  The n
  69.       argument is optional, and specifies how often, in
  70.       seconds, your mailbox is checked for new mail.  For
  71.       example, -n60 causes pico to check for new mail once
  72.       every minute.  The default interval is 180 seconds,
  73.       while the minimum allowed is 30. (Note: no space
  74.       between "+" sign and number)
  75.  
  76.      -t   Enable "tool" mode.  Intended for when pico is used as
  77.       the editor within other tools (e.g., Elm, Pnews).  pico
  78.       will not prompt for save on exit, and will not rename
  79.       the buffer during the "Write Out" command.
  80.  
  81.      -v   View the file only, disallowing any editing.
  82.  
  83.      -w   Disable word wrap (thus allow editing of long lines).
  84.  
  85.      -z   Enable ^Z suspension of pico.
  86.  
  87.      Lastly, when a running pico is disconnected (i.e., receipt
  88.      of a SIGHUP), pico will save the current work if needed
  89.      before exiting.  Work is saved under the current filename
  90.      with ".save" appended.  If the current work is unnamed, it
  91.      is saved under the filename "pico.save".
  92.  
  93. Bugs
  94.      The manner in which lines longer than the display width are
  95.      dealt is not immediately obvious.    Lines that continue
  96.      beyond the edge of the display are indicated by a '$' char-
  97.      acter at the end of the line.  Long lines are scrolled hor-
  98.      izontally as the cursor moves through them.
  99.  
  100. Files
  101.      pico.save          Unnamed interrupted work saved here
  102.      *.save          Interrupted work is saved here
  103.  
  104. Authors
  105.      Michael Seibel, mikes@cac.washington.edu
  106.      Laurence Lundblade, lgl@cac.washington.edu
  107.      pico is originally derived from MicroEmacs 3.6
  108.  
  109.